difficulty articulating - Espagnol Anglais Dictionnaire